explosive combustion - German English Dictionary